Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEVERS WATER Detached £417,200 £248,000 27 Apr 2007
2 LEVERS WATER Detached £462,031 £151,500 24 May 2002
3 LEVERS WATER Detached £387,805 £219,000 6 Oct 2006
4 LEVERS WATER Detached £248,000 8 Jan 2010
5 LEVERS WATER Detached £404,787 £300,000 19 May 2017
6 LEVERS WATER Detached £425,000 £425,000 20 Mar 2025
8 LEVERS WATER Detached £350,785 £300,000 31 Aug 2021
9 LEVERS WATER Detached £386,484 £256,050 31 Jul 2015
10 LEVERS WATER Detached £374,707 £242,500 6 Mar 2015
11 LEVERS WATER Detached £441,780 £133,000 7 Dec 2001
12 LEVERS WATER Detached £249,995 25 Apr 2014